??===/<;;<=/;;/====/<;;;;;;;;;;;99;;;<>??><;;;;;;;;</==/;;/======/<;;;;;;;9:/=;;==;;/>??????>/;;/=========??=====/<;;;;;;;;;;;;<>><;;;;;99:<?><;;;;;;;;;;;;;;</=========??=====/<;;;;<>?<:99;;;;99999:/======/;;/====/;;/=======??===/<;;;;;99;;;;;;;</===????==??====<;;<==<<=====/<;;;;;;;;;;;99;;;<>??><;;;;;;;;</===<<=======/<;;;;;;;9:</<<//<</>>?????>/;;/=========??=====/<;;;;;;;;;;;;<??<;;;;;99:<??/<;;;;;;;;;;;;;</=========??=====/<;;;;<??<:99;;;;99999:/=======<<======<;/=======??===/<;;<;;99;;;;;;;</===????==??====<;;</==/=====/<;;;;;;;;;;;99;;;<>??><;;;;;;;;</===//=======/<;;;;;;;99;<//<</====>????>/;;/=========??=====/<;;;;;;;;;;;;<??<;;;;;99:<???=<;;;;;;;;;;;;</=========??=====/<;;;;<??<:99;;;;99999:/=======//======<;/=======??===/;;//<;99;;;;;;;</===????==?>>==/<;;</========/<;;;;;;;;;;;99;;;<>??><;;;;;;;;</============/<;;;;;;;99:<==;;/==/==????>/;;=========>??=====/<;;;;;;;;;;;;<>>/<;;;;99;<=>??<;;;;;;;;;;;;</=========??=====/<;;;;<>>/;:9;;;;99999:/==============/;;/=======??===/;;//<;99;;;;;;;</===????===>??>/<;;</========/<;;;;;;;;;;;99;;;<>??><;;;;;;;;</============/<;;;;;;;99:<==<;;<;</>????>/;;=========>??=====/<;;;;;;;;;//;;</>><;;;99;;:;??<;;;;;;;;;;;;</=========??=====/<;;;;;</>=:9;;;;99999:/=============<;;;/=======??===/<;;<;;99;;;;;;;</===????====??=<;;;</========/<;;;;;;;;;;:99;;;<>??><;;;;;;;;</============/<;;;;;;;99:<==<;;;;;/>???>=/<</=========>?>====/<;;;;;;;;<==<;:<??<;;;99;;9:>?<;;;;;;;;;;;;</========>??=====/<;;;;;;<?>:9:;;;:9999:/============/;;;<=======>??===/<;;;;;99;<<;;;;</===????===>??<;;;;</========/<;;;;;;;;;:999;;;<>??><;;;;;;;;</============/<;;;;;;;99:<==<;;;;;/>??>====/<<=========>?>===/<;;;;;;;;<==<;;<??<;;;99;;9:>?<;;;;;;;;;;;;</========>??=====/<;;;;;;<?>:9:;;;:9999:/============/;;/========>??===/<;;;;;9:<==/;;;</===????===>??/;;;;</========/<;;;;;;;;;9999;;;<>??><;;;;;;;;</============/<;;;;;;;99;<//;;;;;;/>??======;;/=========??>==/<;;;;;;;;<==<;;/??<;;;::::9:>?<;;;;;;;;;;;;</=========>?>====/<;;;;;;<?>:9;;;:99999:/===//=======/;<===/====/=??===/<;;;;;9:/>==<;;</===????===>???=<;;</========/<;;;;;;;;;9999;;;<>??><;;;;;;;;</============/<;;;;;;;99;;<;;;;;;;/>??======;;/=========??>==/<;;;;;;;;</==//=??<;;;;::99:>?<;;;;;;;;;;;;</==========>?>===/<;;;;;;<?>:9;;:999999:/===<<=======/;;==<<===/<<>?===/;;;;;;9:/===<;;</===????====>???<;;</===//====<;;;;;;;;;:999;;;<>??>/;;;;;;;;<=============/<;;;;;;;99:;;;;;;;;;/>??=====/;;/=========??===/<;;;;;;;;</====>?>/<;;;;999:>?<;;;;;;;;;;;;</===========??>==/<;;;;;;<?>:9;;9999999:/===;;/===/===<<//;;/==/;<>?>===<;;;;;9:<==/<;;</===????=====>??<;;</===<<====<;;;;;;;;;;:99;;;<>???=/;;;<//;<====>>=======/<;;;;;;;:999;;;;;;;;/>??=====/;;/=========??===/;;;;;;;;;</======>>><;;;999:>?<;;;;;;;;;;;;</===========??>==/;;;;;;;<?>:9;;9999999:/===;;/===<<===/<;;</==/;<>??>===/;;;;9:<==/<;;</===????==//=>??<;;</===<<===/;;;;;;<<;;;;99;;;<>???>=<;;<==<;/==>??>======/<;;;;;;;99::;;;;;;;</>??=====/;;/========>??====<;<;;;;;;</======>??<;;;999:>?<;;;;;;;;;;;;<============??====<;;;;;;<?>:9;;9999999:/==/;;/==/;;/===<;;<===/<<>???>===<;;;9:<==/<;;</===????==;</>??<;;</===/===<;;;;;;<>><;;;99;;;<>???>==/;<==<;/=>???>======/<;;;;;;;9:=><;;;;;;</>??=====/;;/========>??====/==/;;;;;</======>??<;;;999:>?<;;;;;;;;;;;;<============??=====/;;;;;<?>:9;;9999::9:/=<;;;/==/<;;<==<;;<====/==>??>===;;;;9:<==/<;;</===????==;;/>??<;;</======/;;;;;;;<??<;;;99;;;<>???=/==<;//;;/>????=======/<;;;;;;:9:??<;;;;;;;/=??>====/;;/=========>?>=======<;;;;</======>?><;;;999:>?/<;;;;;;;;;;;;/===========??======<;;;;<?>:9;;999:;;9:/=<;;<===/<;;;//;;;;/=======??====<;;;9:/==/<;;</===????==;;/>??<;;</======/<;;;;;;<??<;;;99;;;<>??><<==<;//;;/>????=======/<;;;;;;:9:>?<;;;;;;;;/??>====/;;/==========>?>======<;;;;</======>?><;;;999:>??><;;;;;;;;;;;;<==========??======<;;;;<?>:9;;999:;;9:/==///===/<;;;;;;;;;;<======??=====/<:9:/>=/<;;</===????==;</=>>/<;</======/<;;;;;;<>><;;;99:;;<>??><;/=;;//;;/>????=======/<;;;;;;:9:>?<;;;;;;;;<>?>=====<<============??>====/<;;;;</======>?><;;;999:>??><;;;;;;;;;;;;;/=========??=====/<;;;;<?>:9;;999:;;9:<========/<;;;;;;;;;;;/=====??>=====<:9:<==/<;;</===????==;<==</>><;/======/<;;;;;;<>><;;;999:;<>??><;/=;;//;;/>????=======/<;;;;;;:9:>?<;;;;;;;;<>?>=====//===========>??=====/<;;;;</=======?><;;;999:>??><;;;;;;;;;;;;</=========??=====/<;;;;<?>:9;;999:;;9:<========/;;;;;;;;;;;;;<====???>>===<:99;<==<;;;/===????==;<=/;<??<;/======/<;;;;;;<>><;;;9999:<>??><;//;;=/;;/>????=======/<;;;;;;;9;>?<;;;;;;;;<>?>===================>?>====/<;;;;</======>??/;;;:99:>??><;;;;;;;;;;;;</=========??=====/<;;;;<?>:9;;9999::9:/=========<;;;;;;;;;;;;;/==>????=/==<;99:<==<;;<====????==;;=/;<??<;/======/<;;;;;;<>><;;;9999:<???><;//;;=/;;/>????=======/<;;;;;;;:<>?<;;;;;::;<>?>====================>?>===/;;;;;</=====>???=/;;;:9:>??><;;;;;;;;;;;;</=========??=====/;;;;;<?>:9;;9999999:/==========/;;;;;;;;;;;</==>???><<==<;99:<==<;/=====????==;<=/;<??<;/==/====<;;;;;;<>><;;;9999;<>??><;//;;/=<</>????=======/<;;;;;;;;<?><;;;;;99:<>?>=====================??>===<;;;;</====>????>/<;;;9:>??><;;;;;;;;;;;;<==========??======<;;;;<?>:9;;9999999:/===========<;;;;;;;;;;</===>??><<==<:99:<=/;<======????==/==/;<??<;/=<<====<;;;;;;<>><;;;9999;;</?><;//;;/==/=>????=======/<;;;;;;;;<?><;;;;;99:<>?>====================>??=====/<;;;/====>????>/;;;;9:>??><;;;;;;;;;;;;<==========??=======/;;;<?>:9;;9999999:/===========<;;;;;;;;;;</====>??=/==<:99:<=/;<======????=====/;<>>/<==<<===/;;;;;;;<>><;;;999:;;;<>?<;//;;/====>????=======/<;;;;;;;;<>><;;;;;99:<>?>=====================>?>=====<;;<======????>/<;;:9;>??><;;;;;;;;;;;;;/=========??========<;;<>=:9;;9999999:/=====//====<;;;;;;;;;;</====>??>==/<:99:<=/;;/====>????=====/<;</>>==/===<;;;;;;;;<>><;;;999:;;;<>?<;//;;/====>????=======/;;;;;;;;;<>><;;;;;99:<>?>======================>?>====<;/=======????>/<;:::<>??><;;;;;;;;;;;;;;<========??========<;;;<;:9;;999999:;/=====<<====<;;;;;;;;;;</===>???>==/<:99:<=/;;/====>????=====/<;;<??>====/;;;;;;;;;<>><;;;9999;;;<>><;//;;/=====>???========<;;;;;;;;<>><;;;;;99:<>?>=======================??>===;;========????>/<:99:<>??><;;;;;;;;;;;;;;;/=======??=======/<;;;;:99:::9999:;<======;;/==/;;;;;;;;;;;</==>????===/<:99:<=/;;/=====>???=====/<;;<??>===<;;;;;;;;;;<>><;;;9999;;;<>><;//;;/======>??=========/;;;;;;;<>><;;;;;99:<>?>=======================??>===;;========????>/<:99:<???><;;;;;;;;;;;;;;;========??=======/<;;;;;999:::999:;<======;;/=<;;;;;;;;;;;;</==>????===/<:99:<=/;;/======>??=====/<;;<>?>==/;;;;;;;;;;;<>><;;;9999;;;<>><;//;;/=======??==========<;;;;;;<>><;;;;;99:<>?>======================>??===/<<========????>/<:99:<>??><;;;;;;;;;;;;;;</=======??=======/<;;;;;9999;;:999:</====/;<==;;;;;;;;;;;;;</===????====<:99:<=/;;/=======??=====/<;;<>?>==/;;;;;;;;;;;<>><;;;9999;;;<>><;//;;/=======??==========<;;;;;;<>><;;;;;99:<>?>======================>??=/<</=========????>/<:99;;</?><;;;;;;;;;;;;;//<<======??=======/<;;;;;9999;;:999:</===<;;<==<;;;;;;;;;;;;</===????====<:99:<=/;;/=======??=====/<;;<>?>===<;;;;;;;;;;<>><;;;9999;;;<??<;//;;/==/====??=========/<;;;;;;<>?<;;;;;99:<??>=======================>?>=;;==========????=/<;99;;;<??<;;;;;;;;;;;;<==;;/====>??=======/<;;;;;999:;;:999:</==/;;;<==<;;;;;;;;;;;;</===????>==/<;99:<=/;;/=======??=====/<;;<>?>====/;;;;;;;;;<>><;;;9999;;;<??<;//;;/=<<====??=========/<;;;;;;<>?<;;;;;99:<??>========================>?><;/=========???><</<:9;;;<??<;;;;;;;;;;;;<==;;/====>??=======/<;;;;;999:;;:999:</==/<;;<==;;;;;;;;;;;;;</===????>/<;;;99:<=/;;/=======??=====/<;;<>?>=====<;;;;;;;;<>><;;;:999;;;<>><;==;;//;;/===??=========/<;;;;;;<?><:;;;;99:<>>==========================??<</=========???><;=/:9;;;<>><;;;;;;;;;;;;<=/;;/=====>?>======/<;;;;;9999::9999:</==/<;;<==<;;;;;;;;;;;;</===????>/;;;;99:<=/;;========??=====/<;;<>?>=====<;;;;;;;;<>><;;;;:99;;;;<<;<==;;//;;/===??=========/<;;;;;;<?>;9;;;;99;;<<==========================??=/==========???><;=/:9;;;;<<;;;;;;;;;;;;;<=/;;/======>?>=====/<;;;;;9999999999:</==/<;;</==/;;;;;;;;;;;</===????>/;;;;99:<=/;;========??======<;;<>?>====/<;;;;;;;;<>><;;;;;99;;;;::;;//<<=/;;/===??=========/<;;;;;;<?>:9:;;;99;;;;/=========================??>===========???><;=/:9;;;;;;;;;;;;;;;;;;;<==<<========??>====/<;;;;;9999999999:</==/<;;<====<;;;;;;;;;;</===????>/<;;;99:<==<</=======??======<;;<>?>====/<;;;;;;;;<>><;;;;;99;;;;:99:;</==/;;/===??=========/<;;;;;;<?>:9:;;;99;;;<==========================??============???><;=/:9;;;;;;;;;;;;;;;;;;;</==/========??>====/<;;;;;9999999999:</==/<;;<====<;;;;;;;;;;</===????>/<;;;99:<===/<<======??=====/;;;<>?>====/<;;;;;;;;<>><;;;;;99;;;;9999:<===/;;/===??=========/<;;;;;;<?>:9;;;:::;;;;/==/=====================>??>===========???><;=/:9;;;;;;;;;;;;;;;;;;;</===========??=====/<;;;;;9999999999:</==/<;;</==/<;;;;;;;;;;</==>????>/;;;:99:</===;;/=====??====<;;;;<>?>====/<;;;;;;;;<>><;;;;;99;;;;9999:<===/;;/===??=========/<;;;;;;<?>:9;;:::;;;;;;<;<=====================>???>==========???><;=/:9;;;;;;;;;;;;;;;;;;;;/===========??=====/<;;;;;9999::9999:</==/;;//<<==<;;;;;;;;;;</==>????>/:99999:</===<;;<====??====<;;;;<>?>====/<;;;;;;;;<>?<;;;;;99;;;;9999:</==/;;/===??=========/<;;;;;;<?>:9::99;;;;;;;;;;/=====================>???>=========???><;=/:9;;;;;;;;;;;;;;;;;;;<============??=====/<;;;;;999:;;:999:</===;;==;;/=<;;;;;;;;;;</=/=????><:9999::</==/<;;;/===??=====/;;;<>?>====/<;;;;;;;;<>?<;;;;;99;;;;9999:</==/;;/===??=========/<;;;;;;<?>:99999;;;;//;;;</======================>??>=========???><;=/:9;;::;;;;;;;;;;;;;;/=============??=====/<;;;;;999:;;:999:</===;;/=;;/=<;;;;;;;;;;<==<<>???><:9999::</==/<;;</===??======<;;<>?>====/<;;;;;;;</?><;;;;;99;;;;9999:</===<<====??=========/<;;;;;;<?>:99999;;;<==<;;</=======================??==========???><;=/:9::99;;;;;;;;;;;;;<====//========??=====/<;;;;;9999;;:999:<===/<<==<<==<;;;;;;;;;;<=/;<>???><:99999:</===<;;</===??======<;;<>?>====/<;;;;;;<>??><;;;;;99;;;;9999:</===//====??=========/<;;;;;;<?>:99999;;;<==<;;;/=======================??==========???><;=/:99999;;;;;;;;;;;;;<====<<========??=====/;;;;;;9999;;:999:<==<<>>==/==/;;;;;;;;;;;<=/;;=>??><:99999:</===<;;</===??=====/<;;<>?>====/<;;;;;;<>??><;;;;;99;;;;:999:</=========??=========/<;;;;;;<?>:99999;;;<==<;;<========================>?>=========???><;=/:99999;;;;;;;;;;;;;</==/;;===/===>??>=====<;;;;;999:;;9999:<==<<??>=====<;;;;;;;;;;<==<</=??><:99999:<===/;;;</===??=====/<;;<>?>====/<;;;;;;<>??><;;;;;99;;;;:999:</=========??=========/<;;;;;;<?>:99999;;;<==<;/==========================>?>========???><;=/:99999;;;;;;;;;;;;;</==/;;==<<===>???>=====/;;;;99:;;;9999:<==/=??>======/;;;;;;;;;</==/=>??><:99999:<==<;;;;</===??=====/<;;<>?=/===/<;;;;;;<>??><;;;;;99;;;:9999:</=========??=========/<;;;;;;<?>:99999;;;<=/;<================////========??>=======???><;=/;99999;;;;;;;;;;;;;</==/;;//<<====>???>=====<;;;99;;;;9999:</==>??========<;;;;;;;;</===/=??>/:99999:<==;;;;;</===??=====/<;;<>?<</==/<;;;;;;<>??><;;;;;99;;:99999:</=========??=========/<;;;;;;<?>:99999;;;<=/;<================<;;<========??>=======???><;===<:999;;;;;;;;;;;;;</==/<;;</======>??>=====<;;;99;;;;9999:</==>??========<;;;;;;;;</==/<<>?>/:99999:<==;;;;;</===??=====/<;;<?><;/==/<;;;;;;<>??><;;;;;99;;999999:<==========??=========/<;;;;;</?>:99999;;;<=/;;/==============/;;;;/==/===>??========???><;/=>/:999;;;;;;;;;;;;;</==/<;;<========??>====/<;;;99;;;;9999:</===??>======/<;;;;;;;;</==/;<>?><:99999;<//<;;;;</===??=====/<;;<?><;/==/<;;;;;;<>??><;;;;;99;;999999:<==========??=========/<;;;;<>??>:99999;;;<=/;;/==============/<;;<==<<===>??========???><;;<=/:999;;;;;;;;;;;;;</==/<;;<=======>??>====/<;;;99;;;;9999:</===??>======/<;;;;;;;;</==/;<>?/;:99999;;;<//;;;</===??=====/<;;<>><;/===<;;;;;;<>??><;;;;;::::999999;</=========??=========/<;;;;<>??>:9999:;;;<=/;;/==============/<;;<==;;/===>?>=======???><;;<=/:999;;;;;;;;;;;;;</==/<;;</=====/=>?=====/<;;;99;;;;9999:</==>??=/=====/<;;;;;;;;</==/;<??<:999999;;;<==<;;</===??=====/<;;<>><;;<==<;;;;;;<>??><;;;;;;::9999999;;;<========??=========/<;;;;<>??>:999;;;;;<=/;;/==============/;;;<==;;/====>?>======???><;;<==;:99;;;;;;;;;;;;;</==/<;;;/=====<<=>=====/<;;;99;;;;9999:</==>?><</====/<;;;;;;;;</==/;<??<:999999;;;<==<;;</===??=====/<;;<?><;;<//;;;;;;;<>??><;;;;;;;99999999;;;<========??=========/<;;;;<>??=:999;;;;;<=/;;/===============<;;;//;;/=====??>=====???><;;<==<;99;;;;;;;;;;;;;</==/<;;<=====/;;/======/<;;;99;;;;9999:</==>?><;/====/<;;;;;;;;<===/;<>?<;999999;;;<==<;;</==>??=====/;;;<?><;//<;;;;;;;;<>??><;;;;;;;99999999;</=========??=========/<;;;;<>?=;:9999:;;;<=/;;/=====>>=========/;;;;;</====>??>=====???><;;<==<;99;;;;;;;;;;;;;</==/;;/======/;;/======/<;;;99;;;;9999:</==>?><;/====/<;;;;;;;;<===/;<>?/;999999;;;<==<;;</==>??======<;;<?><;==<;;;;;;;;<>??><;;;;;;;99999999;</=========??=========/<;;;</?><:999999;;;<=/;;/====>??>=========<;;;;</===/=??======???><;;<<<<;99;;;;;;;;;;;;;</==/;<=======/;;/======/<;;;99;;;;9999:</==>??<</====/<;;;;;;;;;/==/;<??<:999999;;;<==<;;</=/=??>======/;<?><;==<;;;;;;;;<>??><;;;;;;;99999999;;;<========??=========/;;;<>??>;9999999;;;<=/;;/====>??>=========<;;;;</==/<<??======???><;//::;;99;;;;;;;;;;;;;</==/;<=======/;;/======/<;;;99;;;;9999:</==>??=/=====/<;;;;;;;;;;<<;;<??;9999999;;;<==<;;;==<<>?>======/;<>?<<==<;;;;;;;;<>??><;;;;;;;9999999:;;;;/=======??==========<;;<>??>:9999999;;;<==<<======??=========/<;;;;<===/;<>?>=====???><;=/:9;;99;;;;;;;;;;;;;</==/;;/======/;;/==/===/<;;;99;;;;999:;<====>?>======/<;;;;;;;;;;;;;;<>=:9999999;;;<==<;;<=/;<>?>======/;<>?=/=/<;;;;;;;;<>??><;;;;;;;999999:;;;;</=======??===========<;<>??>:9999999;;;</==/======??=========/<;;;;<====;;=>?>====???><;=/;;;;99;;;;;;;;;;;;;</==/;;/======/;;/=<<===/<;;;99;;;;999:<======>??=====/<;;;;;;;;;;;;;;;<;:9999999;;;<==<;/==/;<>?=======/;<>?>==/<;;;;;;;;<>??><;;;;;;;:9999:;;;;;</=======??>===========</???=:9999999;;;</=========??=========/<;;;;;/==/;;/>??>===???><;/=<;;::::;;;;;;;;;;;;</===<<========<<=/;;/==/<;;;99;;;;999:/>======??>====/<;;;;;;;;;;;;;;;;;99999999;;;<=/;<===/;<>?>======/;<>?>==/<;;;;;;;;<>??><;;;;;;;;:999:;;;;;</=======???>==========>???=;:9999999;;;</=========??=========/<;;;;;;<<;;;/>??>===???><;/=<;::::::;;;;;;;;;;;</===//========/==/;;/==/<;;;99;;;;999:/=======??>====/;;//;;;;;;;;;;;;;;99999999;;;<=/;<===/;<>???==/==/;<>?>==/<;;;;;;;;<>??><;;;;;;;;;:999;;;;;</=======????>========>???=<:99999999;;;</========>??>========/<;;;;;;;;;;</>??===>???><<==<:99;;99;;;;;;;;;;;</===========//===/;;/==/<;;;99;;;;999:/=======??======<<==<;;;;;;;;;;;;;99999999;;;<==;;/==/;<>???==<<=/;<>?>==/<;;;;;;;;<>??><;;;;;;;;;:999;;;;;</=======????>=========??/<;;99999999;;;</=======>???>========/<;;;;;;;;;;</>??===>??>=====<:99;;99;;;;;;;;;;;;/===========<<===/;;/==/<;;;99;;;;999:/=======??======/===<;;;;;;;;;;;;;99999999;;;<==;;/==/;;=>??=/;;/=;<>?>==/<;;;;;;;;<>??><;;;;;;;;:9999;;;;;</=======????=========>?><;;;:9999999;;;</======>???>=========/<;;;;;;;;;;;/>??>===??=====/<:99;;99;;;;;;;;;;;<============<<===/;;/==/<;;;99;;;;999:/=======??=========/<;;;;;;;;;;;;;99999999;;;;//<<===/<;/=>?=/;;/=;<>?>==/<;;;;;;;;<>??><;;;;;;;:99999;;;;;</=======????========>??><;;;:9999999;;;</======>??>==========/<;;;;;;;;;;;/>???>==??=====/<:99;;99;;;;;;;;;;/=============//===/;;/==/<;;;99;;;;999:/=======??=========/<;;;;;;;;;;;;;99999999;;;;;</====/<;/====/;;=/;<>?>==/<;;;;;;;;<>??><;;;;;;;999999;;;;;</=======????========???><;;;9999999:;;;</=======??===========/<;;;;;;;;;;</=>???==??=====/<:99;;99;;;;;;;;;<======//===========/;;/==/<;<;99;;;;999:/=======??=========/<;;;;;;;;;;;;;99999999;;;;;<=====/;;=====/;;=/;<>?>==/<;;;;;;;;<>??><;;;;;;;999999;;;;;;/=======????========???><;;;999999:;;;;</=======??===========/<;;;::;;;;;</==>??==??=====/<:99;;99;;;;;;;;;<======<<===========/;;/==/;;/<99;;;;999:/=======??=========/<;;;;;;;;;;;;;99999999;;;;;<=====/;;======<;/=<<>?>==/<;;;;;;;;<>??><;;;;;;;999999;;;;;<========????=======>???><;;;99999:;;;;;</=======??>==========/<;;;99:;;;;<====>?>>??=====/<:99;;99;;;;;;;;;</====/;;/===========<<===/;<==;:;;;;999:/=======??=========/<;;;;;;;;;;;;;9999999:;;;;;</====/;;/=====<;/=/=??>==/;;;;;;;;;<>??><;;;;;;;999999;;;;/=========????======>???/<;;;;99999:;;;;;</=======??>==========/<;;;999:;;;<=====>>???=====/<:99;;99;;;;;;;;;</====/;;/===========//===/;<==/<;;;;999:/=======??=========/<;;;;;;;;;;;;;999999:;;;;;;</====/;;/====/;;/==>??>===<;;;;;;;;<>??><;;;;;;;99999:;;;<==========????======???><;;;;;999999;;;;;</======>?>===========/<;;;9999;;;</=====????=====/<:99;;99;;;;;;;;;</=====<<==============/==/;;/==/<;;;999:/=======??=========/<;;;;;;;;;;;;;99999:;;;;;;;</====/;;/===<;;</==>??>====/;;;;;;;<>??><;;;;;;;9999:;;;;<==========????======??>=<;;;;;999999;;;;;</=====>?>============/;;;;9999;;;</=====????=====/<:99;;99;;;;;;;;;<==<<===/==>>==========<<=/;;/=<;;;;;99:;/=======??=========/<;;;;;;;;;;;;;99999:;;;;;;;</====/;;/===;;;</==>??=/====<;;;;;;<>??><;;;;;;;999:;;;;;</=========????=====>??=<;;;;;;999999;;;;;</====>??==============<;;;9999;;;</=====????=====/<;::;;99;;;;;;;;;<=/;;/====>??>=====/===<<=/;;==;;;;;;99;<===/====??=========/<;;;;;;;;;;;;;999999;;;;;;;<=====/;;/===;;;</==>?><</===<;;;;;;<>??><;;;;;;;999:;;;;;</=========????====>???/;;;;;;;999999;;;;;;/====>??===============/<;9999;;;</=====????=====/<;;;;;99;;;;;;;;;<=/;;/====>??>=====<<=====/;;==<;;;;;99;<==<<====??=========/<;;;;;;;;;;;;;999999;;;;;;;<=====/;;/===;;;</==>?><;/==/<;;;;;;<>??><;;;;;;;:999;;;;;<====//====????>==>???><;;;;;;;:9999:;<;;;<======??================<:9999;;;</=====????>====/<;;;;;99;;;;;;;;;<=/;;/=====??=====/;;/====/;;==<;;;;;99:<==;;/===??=========/<;;;;;;;;;;;;;999999;;;;;;;;/====/;;/===;;;</==>?><;/==/<;;;;;;<>??><;;;;;;;:999;;;;;<====<<====?????>==??>=<;;;;;;;;:999:</;;/=======??================<:9999;;;</=====????>====/<;;;;;99;;;;;;;;;<=/;;/=====??=====/;;/====/;;==<;;;;;99:<==;;/===??=========/<;;;;;;;;;;;;;999999;;;;;;;;;<===/;;/===;;;</==>?><;/==/<;;;;;;<>??><;;;;;;:9999;;;;;;/===;;/===??????==??=/;;;;;;;;;;:99:/=<<========??===============/<:9999;;;</=====????=/====<;;;;;99;;;;;;;;;<==<<======??=====/;;/=====<<//;;;;;:99;<//;;/===??=========/<;;;;;;;;;;;;;:99999;;;;;;;;;;/==/;;/===;;;</==>?><;/==/<;;;;;;<>?/<;;;;;;:99999;;;;::/===;;/===??????==??>/;;;;;;;;;;99:;==<<========??===============/<:9999;;;</=====???><</===<;;;;;99;;;;;;;;;</==/======??=====/;;/======/<;;;;;:999;;<;;</===??=========/<;;;;;;;;;;;;;:99999;;;;;;;;;</==/;;/===;;;</==>?><;/==/<;;;;;</?><;;;;;;;999999;;;;9:/==/;;/===??????>>??>/;;;;;;;;;;99;<=/;;/=======??===============/<:9999;;;</=====???><;/==/;;;;;;99;;;;;;;;;</=========??======<<========<;;;;;999:;;;;;</===??=========/<;;;;;;;;;;;;:999999;;;;;;;;;</===<;/==/;;;</==>?><;/==/;;;;;<>??><;;;;;;;999999;;;;9:/=<;;;/===??????????>/;;;;;;;;;;99;<=/;;/=======??===============/<:9999;;;</=====???><;/=<;;;;;;;99;;;;;;;;;</=========??======//========<;;;;;999:;;;;;</===??=========/<;;;;;;;;;;;:9999999;;;;;;;;;</===<;/=<;;;;</==>?><</===<;;;;<>??><;;;;;;;999999;;;;9:/=<;;<====?????????>=/<;;;;;;;;;99:<==;;/=======??>==============/<:9999;;;</=====???><;==;;;;;;;;99;;;;;;;;;</========>??===============/<;;;;;9999;;;;;</===??=========/<;;;;;;;;;;;99999999;;;;;;;;;<===/;;==;;;;;</==>??=/=====/;;;<>??><;;;;;;;999999;;;;9:/=<;/=====????????>==/<;;;;;;;;;99:<==;;/=======??>==============/<:9999;;;</=====???><;==<;;;;;;;99;;;;;;;;;;/=======>???===============/<;;;;;9999;;;;;</===??=========/<;;;;;;;;;;;99999999;;;;;;;;;<==<;;;==<;;;;<====??>===/===<;;<>??><;;;;;;;999999;;;;9:/=;<======????????====<;;;;;;;;;::;<=/;;/======>?>============/===<:9999;;;</=====???><;==<;;;;;;;99;;;;;;;;;<=======>????===============/<;;;;;:999;;;;;</===??=========/<;;;;;;;;;;;99999999;;;;;;;;;;//;;;<==<;;;;<====??>===<<==<;;<>??><;;;;;;;999999;;;;9:/=;<======????????====<;;;;;;;;;;;/==/;;/=====>?>=============<<==<:9999;;;;/=====??>=;;==;;;;;;;;99;;;;;;;;/========>????===============/<;;;;;:999;;;;;</===??=========/<;;;;;;;;;;;9999::99;;;;;;;;;;;;;;/==/<;;;;</==>?>===/;;/=<;;/>??><;;;;;;;:99999;;;;9:/=<<======????????>==/<;;;;;;;;;;<====<<=====>??=============/;;/=<:9999;;;<======??=/;;/=<;;;;;;;99;;;;;;;<==========????============/==/<;;<;;999:;;;;;</===??>========/<;;;;;;;;;;;999:;;99;;;;;;;;;;;;;<===/<;;;;</>??>====/;;/=;<=????><;;;;;;;:99999;;;;9:/=<<======????????>==/<;;;;;;;//;<====//=====>??=============/;;/=<:9999;</=======??>/;;/==/;;;;;;99;;;;;;;<==========????============<<=/<;//<;99:;;;;;;</===???>=======/<;;;;;;;;;;;999:;;99;;;;;;;;;;;;;<===/<;;;;</>??=====/;;//;<?????><;;;;;;:99999::;;:9:</;;/=====???????>===/<;;;;;;<==<;/===========??=============/;;==<:9999:<=======>??=/<<====<;;;;;99;;;;;;;</=========????===========/;;==<<==<:99;;;;;;;</===????>======/<;;;;;;;;;;;999:;;99;;;;;;;;;;;;;</==/<;;;;</========/;;//;<?????><;;;;;:99999:::99999::;;;<====??????>====/<;;;;;;<==<;/===========??=============/;;==<:9999:<======>?>===//====<;;;;;99;;;;;;;</=========????===========/;;==<<==<:99;;;;;;;</===????>======/<;;;;;;;;;;;999:;;99;;;;;;;;;;;;;</==/<;;;;<=========/;;/=;<=????><;;;;;99999:;;99999999;;;;/===??????=====/<;;;;;;<=/;;/===========??=============/;;/=<;:99:;</====>??=========/<;;;;;99;;;;;;;</=========????===========/;;//;<==<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;::;;;;<<;;;;;;;</==/<;;;;<=========/;;/=<;;/>??><;;;;;99999:;;99999999;;;</===??????=====/<;;;;;;<=/;;/===========??=============/;;/==<:9:;;</====>??=========/<;;;;;99;;;;;;;</=========????===========/<;;;;<==<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<>><;;;;;;</==/<;;;;</========/;;/=<;;<>??><;;;;;999999;;99999999;;;</===??????=====/<;;;;;;<=/;;/===========??=============/;;/=>/:9;;;</=====??=========/<;;;;:::;;;;;;;</=========????===========/<;;;;<==<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<??<;;;;;;</==/<;;;;</========/;;/=<;;<>??><;;;;;99::99;;99999999;;;</===??????=====/<;;;;;;<=/;;/===========??=============/;;/=>/:9;;;</=====??=========/<;:99::;;;;;;;;</=========????===========/;;;;;;==<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<??<;;;;;;</==/<;;;;<=========/;;/=<;;<>??><;;;;;99;;99;;:9999999;;;</===??????>=/==/<;;;;;;<==;;/===========??==============<<===<:9;;;</=====??=========/<:9999;;;;;;;;;</=========????============<;;;;<==<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<>><;;;;;;</==/<;;;;<=========/;;/=<;;<>??><;;;;;99;;99;;;:999999;;;</===??????>/<<==<;;;;;;;==;;/===========??==============<<==<;99;;;</=====??=========/<:9999;;;;;;;;;</=========????=============/;;/===<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<>><;;;;;;</==/<;;;;;/========/;;/=<;;<>??><;;;;:99;;99;;;;999999;;;</===??????>/;;/=<;;;;;;<=/;;/===========??=============/;;//<:99;;;</=====??=========/<:9999;;;;;;;;;</=========????==============<<====<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<>><;;;;;;</==/<;;;;;;<=======/;;/=<;;<>??><;:99999;;99;;;;999999;;;</===??????>/;;/=<;;;;;/==/;;/===========??============<;;;;<;;99;;;</=====??=========/<:9999;;;;;;;;;</=========????==============<;====<:99;;;;;;;</===????=======/<;;;;;;;;;;;9999;;;;;;;<>><;;;;;;</==/<;;;;;;;/======/;;/=<;;<>??><:99999:;;99;;;;:99999;;;<====??????>/;;/=<;;;;<===/;;/===========??===========/;;;;;;;;99;;;</=====??==========<:9999;;;;;;;;;</=========????=============/;;/==/<;99;;;;;;;</===????=======/<;;;;;;;;;;;999:;;;;;;;<>><;;;;;;</==/<;;;;;;</======/;;/=<;;<>??><:9999:;;;99;;;;;:9999;;;<====??????>/;;/=<;;;;<===/;;/===========??===========/<;;;;;;;99;;;</=====??==========<:9999;;;;;;;;;</=========????=============/;;/=<;;;99;;;;;;;</===????=======/<;;;;;;;;;;;999:;;;;;;;<>><;;;;;;</==/<;;;;;;</======/;;/=<;;<>??><:999:;;;;::;;;;;;:999;;;;/==>??????>/;<==<;;;;</==/;;/==========>??===========/<;;;;;;:99;;;</=====??=========/<;9999;;;;;;;;;</=========????=============/;;/=;;;;99;;;;;;;</===????=======/<;;;;;;;;;;;9999:;;;;;;<??<;;;;;;</==/<;;;;;;</======/;;/=<;;<>??><:999:;;;;;;;;;;;;9999;;;;;</>??????>/;<==<;;;;</==/;;/=========>???===========/<;;;;;:999;;;;/=====??========<;;;9999;;;;;;;;;</=========????=============/;;/=<;;;99;;;;;;;</===????=======/<;;;;;;;;;;;99999:;;;;;<??<;;;;;;</==/<;;;;;;</=======<<==<;;<>??><:9999;;;;<<;;;;<;:999;;;;;;/>>?????>/;;//;;;;;</===<<=========>????===========/<;;;;;9999;;;<=====>??=======/;;;;999:;;;;;;;;;</=========????==============<<==<;;;99;;;;;;;</===????=======/<;;;;;;;;;;;999999;;;;</>><;;;;;;</==/<;;;;;;</=======/==/<;;<>??><:9999;;;<//<;;</<:999;;;;;</==>????>/;;;;;;;;;;/===//=========>????===========/<;;;;;9999;</=====>???=======/<;;;99:;;;;;;;;;;</=========????==============/==/<;;;99;;;;;;;</===????=======/<;;;;;;;::;;999999;;;<>>/<;;;;;;;</==/<;;;;;;</==========/<;;<>??><:9999;;;<==<;;<=/:99:;;;;;<====????>/<;;;;;;;;<================????===========/<;;;;;9999:<=====>????=======/<;;;99;;;;;;;;;;;</=========????>================/<;<;99;;;;;;;</===????=======/<;;;;;;;99;;:99999;;;<??<;;;;;;;;</==/<;;;;;;</==========/<;;;</??<:9999;;;<==<;;<=/:9:;;;;;;<====????>/<;;;;;;;/===>>============????===========/<;;;;;9999:<=====>????=======/<;;;99;;;;;;;;;;;;/=========?????>===============/;;/<:9;;;;;;;</===????=======/<;;;;;;;99;;:99999;;;<??<;;;;;;;;</==/<;;;;;;</==========/<;;;;<>?<:9999;;;<==<;;<=/:9;;;;;;;</===????>/<;;;;;;<===>??>===========????======//===/<;;;;;9999:</=====????=======/<;;;::;;;;;;;;;;;<==========??????>==============/;<=/:9;;;;;;;</===????=======/<;;;;;;;99;;:9999:;;;<>?<;;;;;;;;</==/<;;;;;;</==========/<;;;;<>?<:9999;;;<==<;;<=/:9;;;;;;;</===????>/<;;;;;;<===>??>===========????======<<===/<;;;;;9999:</=====????=======/<;;;;;;;;;;;;;;;/===========??????>==============/;<=/;:;;;;;;;</===????=======/<;;;;;;;99;;:9999:;;;<>?<;;;;;;;;</==/<;;;;;;<===========/<;;;;<>?<:9999;;;<==<;;<=/:9;;;;;;;<====????=/;;;<<;;</===??============????======<<===/<;;;;;9999:</=====????=======/<;;;;;;;;;;;;;;<============??????===============/;<==<;;;;;;;;</===????=======/<;;;;;;;99::999999;;</??<;;;;;;;;</==/<;;;;;;<===========/<;;;;<>?<:9999;;;<=/;;/==/:9;;;;;;;<====???>/;;;/==/;;/===??============????======//===/<;;;;;9999:</=====????=======/<;;;;;;;;;;;;;;<============??>>??===============/;<===/<;;;;;;</===????=======/<;;;;;;;9999999999;<>???<;;;;;;;;</==/<;;;;;;;/==========/<;;;;<>?<:999:;;;<==<<===<:9;;;;;;;;/==>???><;;<====<<===>??>===========????===========/<;;;;;999:;</=====????=======/<;;;;;;;;;;;;;;</===========??==??===============/;;/===<;;;;;;</===????=======/<;;;;;;;9999999999:<???=<;;;;;;;;</==/<;;;;;;;;<=========/<;;;;<>?<:99:;;;;</==/===<:9;;;;;;;;;</>???><;;<====//==>???>===========????===========/<;;;;;99:;;</=====????=======/<;;;;;;;;;;;;;;</===========??==??===============/<;;<==<;;;;;;</===????=======/<;;;;;;;9999999999:<??/<;;;;;;;;;</==/<;;;;;;;;;/========/<;;;;<>?<:99;;;;;</======<:9;;;;;;;;;;/>???><;;</======>???>===========>????>==========/<;;;;;99;;;</==/=>????=======/<;;;;;;;;;;;;;;</===========??==??>==============/<;;;//;;;;;;;<====????=======/<;;;;;;;9999999999:<?><;;;;;;;;;;<===/<;;;;;;;;</========/<;;;;<>?<:99;;;;;</======<:9;;;;;;;;;;/>???><;;</======>??>===========>?????>==========/<;;;;;99;;;<==<</>????=======/<;;;;;;;;;;;;;;</===========??==???>=============/;;;;;;;;;;;;;<====????=======/<;;;;;;;9999999999:<?><;;;;;;;;;;<===/<;;;;;;;;</========/<;;;;<>?<:99;;;;;</======<:9;;;;;;;;;;/>???><;;</=======??===========>?????>===========/<;;;;;99;;;<==<</>????=======/<;;;;;;;;;;;;;;</==========>??==>???>=============<;;;;;;;;;;;;;/==>????=======/<;;;;;;;9999999999:<?><;;;;;;;;;;;/==/<;;;;;;;;</========/<;;;;<>?<:99;;;;;</======<:9;;;;;;;;;;/>???><;;</=======??===========>????>============/<;;;;;99;;;</==/=>????=======/<;;;;;;;;;;;;;;;/=========>???===>???>=============/<;;;;;;;;;;;;</>????=======/;;;;;;;;9999999999:<?><;;;;;;;;;;;;<==<;;;;;;;;</========/<;;;;<>?<:99;;;;;</======/:9:;;;;;;;;;/>???><;;</=======??============????=============/<;;;;;99;;;<======>???========<;;;;;;;;;;;;;;<=========>????>===>???>=============<;;;;;;;;;;;;</>????========<;;;;;;;9999999999:<?><;;;;;;;;;;;;;==<;;;;;;;;</========/<;;;;<>?<:99;;;;;</======/:99:;;;;;;;;/>???><;;</=======??============????=============/<;;;;;99;;;<=======>??========<;;;;;;;;;;;;;/==========>????>====>??==============<;;;;;;;;;;;/==>????=========/;;;;;;9999::9999:<?><;;;;;;;;;;;;<==<;;;;;;;;</========/<;;;;<??<:99;;;;;</======/:999;;;;;;;</>>??><;;</=======??============????=============/<;;;;;99;;;</=======??=======/;;;;;;;;;;;;;<============????======>?>============/<;;;;;;;;;;<====>???==========<;;;;;999:;;:999:<?><;;;;;;;;;;;;<==<;;;;;;;;</========/<;;;;<??<:99;;;;;</======/:999;;;;::;<===>?><;;</=======??============????=============/<;;;;;99;<//<<======??======<;;;;;;;;;;;;;;<============????=======>?>===========/<;;;;;;;;;;<=====>??==========<;;;;;999:;;:999:<?><;;;;;;;;;;;;<==<;;;;;;;;</========/<;;;;<>><:99;;;;;</======/:999;;;;99;</==>??<;;</=======??============????=============/<;;;;;99:<==;;/=====??=====/;;;;;;;;;;;;;;;</==========>????========??===========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;<==<;;;;;;;;</========/<;;;;;<<;;99;;;;;</======/:999;;;;99;;;</>??<;;</=======??============????=============/<;;;;;99:<=/;;======??=====/<;;;;;;;;;;;;;;</=========>?????========??===========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;<==<;;;;;;;;</=========<;;;;;;;;;99;;;;;</====>=/:99::;;:99;;;;/>?><;;</======>??============????==========/==/<;;;;;99:<==<</=====??=====/<;;;;;;;;;;;;;;</========>??????>======>??>==========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;;//;;;;;;;;;</=========<;;;;;;;;;99;;;;;</===>?>/:9:::99999;;;;/>?><;;</=====>???============????==========<<==<;;;;;99:<===/<<====??=====/<;;;;;;;;;;;;;;</========>??????>======>???>=========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;;;;;;;;;;;;;<=========/;;;;;;;;;;99;;;;;</==>??><:9;;999999;;;;/=??<;;<=====>????============????=========/;;/=<;;;;;99;</===;;/===??=====/<;;;;;;;;;;;;;;</=========?????>========>???=========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;;;;;;;;;;;;;<========<;;;;;;;;;;;99;;;;;</==>??><:9;;999999;;;;;/??<;;<=====>????============????=========/;;/=<;;;;;99;<====;;/===??=====/<;;;;;;;;;;;;;;;/=========????>==========>??=========/<;;;;;;;;;;</=====??=========/<;;;;;9999;;9999:<?><;;;;;;;;;;;;;;;;;;;;;;;;;/======/;;;;;;;;;;;;99;;;;;</===??><:9;;999999;;;;;<>><;;;/=====????============????==========<<==<;;;;;99:;/==/;;/===??>====/<;;;;;;;;;;;;;;<=========>???>============??>=========<;;;;;;;;;;</=====??==========<;;;;;9999;;:999:<?><;;;;;;;;;;;;;;;;;;;;;;;;;;<=====/<;;;;;;;;;;;99;;;;;</===??><:9;;999999;;;;;;<<;;;;;<====????============????==========/==/<;;;;;999:/==/;;/===??>====/<;;;;;;;;;;;;;/=========>???>=============???>========<;;;;;;;;;;</=====??==========<;;;;;9999;;:999:<?><;;;;;;;;;;;;;;;;;;;;;;;;;;;/====/<;;;;;;;;;;;99;;;;;</===??><:9;;999999;;;;;;;;;;;;;;/===????============????========//===/<;;;;;999:/===<;/==>??=/====<;;;;;;;;;;;;<==========????==============>???>=//===/<;;;;;;;;;;</=====??=========/;;;;;;999:;;:99:;<?><;;;;;;;;;;;;;;;;;;;;;;;;;;</====/<;;;;;;;;;;;99;;;;;;/===??><:9;;999999;;;;;;;;;;;;;;/===????============????========<<===/<;;;;;999:/===<;/==>?><</===<;;;;;;;;;;;;<==========????===============>??>/<<==<<//;;;;;;;;;</=====??========<;;;;;;;999:;;99:;;<?><;;;;;;;;;;;;;;;;;;;;;;;;;;<=====/<;;;;;;;;;;;::;;;;;<====??>/:9;;:99999;;;;;;;;;;;;;<====????============????=======/;;/==/<;;;;;999:/==/;;/==>?><</==/;;;;;;;;;;;;;</========>???>================??>/<<==;;==<;;;;;;;;</=====??=======/;;;;;;;;:999::99;;;<>><;;;;;;;;;;;;;;;;;;;;;;;;;;<=====/<;;;;;;;;;;;;;;;;;/=====??>/99;;:99999;;;;;;;;;;;;/=====????============????=======/;;/==/<;;;;;999:/=<;;</==>??=/==<;;;;;;;;;;;;;;</=======>???>=================??>=/===;;==<;;;;;;;;</=====??=======/<;;;;;;;:9999999;;;<>><;;;;;;;;;;;;;;;;;;;;;;;;;;;/====/<;;;;;;;;;;;;;;;;<=====>??=<::;;999999;;;;;;;;;;;<======????============????=======/;;/==/<;;;;;:99:<<;;;</==>??>==/;;;;;;;;;;;;;;;</======>???>====//============??=====/;<==<;;;;;;;;</=====??=======/<;;;;;;:9999999:;;;<>><;;;;;;;;;;;;;;;;;;;;;;;;;;;;<===/<;;;;;;;;;;;;;;;;<=====>?>/;<<<;999999;;;;;;;;;;;;======????============????=======/;;/==/<;;;;;;:999:9:;</==>??>==/<;;;;;;;;;;;;;;;/=======??>=====<<============??====<;;<==<;;;;;;;;</=====??=======/<;;;;;:99999:;;;;;;<>><;;;;;;;;;;;;;;;;;;;;;;;;;;;;;====<;;;;;;;;;;;;;;;;</====>?><;==<:99999:;;;;;;;;;;;<======????============????=======/;;/==/<;;;;;;;99:999:</===>>====<;;;;;;;;;;;;;;<=======>?>=====/;;/===========??===/;;;<==<;;;;;;;;<======??=======/<;;;;;99999:;;;;;;;<>><;;;;;;;;;;;;;;;;;;;;;;;;;;;;<====<;;;;;;;;;;;;;;;;</====>?><;==<:9999:;;;;;;;;;;;/=======????============????=======/;;/==/<;;;;;;;9:<<:9:</=========<;;;;;;;;;;;;;/=======>?>======/;;/===========??===/<;;<==<;;;;;;;;<======??=======/<;;;;;99999:;;;;;;;<>><;;;;;;;;;;;;;;;;;<<<<<;;;;;;;/==/;;;;;;;;;;;;;;;;;</====>?><;/=<:999:;;;;;;;;;<;<========????============????========<<===/<;;;;<;;9:==:9:</========/;;;;;;;;;;;;;<=======>??========<<============??===/<;;<==<;;;;;;;;</====>??=======/<;;;;;999999;;;;;;;<?><;;;;;;;;;;;;;;<<<///==/;;;;;;;<<;;;;;;;;;;;;;;;;;;;/====>?><;/=<:999:;;;;;;;</===========????============????========//===/<;;;//<:9:==:9:</=======<;;;;;;;;;;;;;;<=======>??========//============??===/<;;<==<;;;;;;;;;/=>?????=======/<;;;;;999999;;;;::;<?><;;;;;;;;;;;;;/==/======<;;;;;;;;;;;;;;;;;;;;;;;;;;<=====>?><;/=<::999;;;;;;;<============????============????=============/<;;<==<;::<<:9:</======/;;;;;;;;;;;;;;;</=======??>=//==================??===/<;;<==<;;;;;;;;<=>??????=======/<;;;;;999999;;;;99:<?><;;;;;;;;;;;;<===========/;;;;;;;;;;;;;;;;;;;;;;;;/======>?><;/=<::999;;;;//;<============????============????=============/<;;<==<;;;::99:</======/<;;;;;;;;;;;;;;</=======??>/<<==================??===/<;;<==<;;;;;;;;<>???>>??=======/<;;;;;999999;;;;99:<?><;;;;;;;;;;;;<============<;;;;;;;;;;;;;;;;;;;;;;<=======>?><;/=<:999:;;;<==;;/===========????============????==============<;;<==<;;;999:;</======/<;;;;;;;;;;;;;;</======>??=/<<===/==============??===/<;;<==<;;;;;;;</????==??=======/<;;;;::9999:;;;;99:<??/;<;;;;;;;;;;</===========;;;;;;;;;;;;;;;;;;;;;;;;=======>?><;/=<:99:;;;;<==;;/===========????============????==============<;;<>><;;;999:;</======/;;;;;;;;;;;;;;;</=====>?>===/===<<==============??===/;;;<==<;;;;;;<>?????==??=======/<;;;::::99:;;;;;99:<??=/=/;;;;;;;;;;/===========<;;;;;;;;;;;;;;;;;;;;;;<=======>?><;/=<:99;;;;;<==<<============????============????=============/;;;/??<;;;9999:<===/====<;;;;;;;;;;;;;;<=====>??========<</==/==========??====<;;<==<;;;;;;<>?????==??=======/<;;;99;;99;;;;<;99:<>?>===<;;;;;;;;<=============/;;;;;;;;;;;;;;;;;;;;/========>?><;/=<:99;;;;;</==/============????============????============<;;;/=??<;;;9999:<==<<=====/;;;;;;;;;;;;;<======??>========/<;;<==========??=====/;<==<;;;;;;<>?????==??=======/<;;;99;;99;;;</<:9:<>?>===<;;;;;;;/===============<;;;;;;;;;;;;;;;;;;<=========>?><;/=<:99;;;;;</===============????============????===========/;;;</>?><;;;9999:<=/;;/=====<;;;;;;;;;;;;;/====>?>=/==//====<;;;/=========??======<;==<;;;;;;<>?????==??=======/<;;;99;;99;;;<=/:9:<??>==/<;;;;;;<================<;;;;;;;;;;;;;;;;;;<=========>?><;/=<:99;;;;;;/===============????============????===========/<;;</>?><;;;9999:<=/;;/=<<==<;;;;;;;;;;;;;;</=??>=<<==<<====<;;</=========??======<;==;;;;;;;<>?????==??=======/<;;;99;;99;;;<=/:9:/??>==/<;;;;;;<===============/<;;;;;;;;;;;;;;;;;;</========>?><;/=<:99;;;;;<===============>???>>===========????========/==/<;;;/>?><;;;9999:<==<<==<<==<;;;;;;;;;;;;;;;/>??>/<<=/;;/===<;;</=========??=====/;;/=<;;;;;;<>????>==??========<;;;99;;::;;;<=/:9:<>?>==/<;;;;;;</==============/<;;;;;;;;;;;;;;;;;;</========>?><;/=<:99;;;;/===============>???>>?>==========????========<<==<;;;/>?><;;;9999:<===/==/==/<;;;;;;;;;;;;;;;/>??>=/==/;;/===<;;</=========??=====/;;/==/;;;;;<>???>===??========<;;;99;;;;;</==/:99;>?>==/<;;;;;;;/===============<;;;;;;;;;;;;;;;;;;</========>?><;/=<:99;;;<===============>????==??>=========????=======/;;/=<;;;/>?><;<;:999:</========/<;;;;;;;;;;;;;;</>?>=====/;;/==/;;;</=========??=====/;;/===<;;;</>???====??=======/;;;;99;;;;;<===/:99:>?>==/<;;;;;;<================<;;;;;;;;;;;;;;;;;;</========>?><;/=<:99;;;<================????==??==========????=======/;;/=<;;;/>?><;/<:999:</========/<;;;;;;;;;;;;;;<=========/;;/=<;;;;</=========??=====/;;/===<;;<>?????>===??======<;;;;;99;;;;;<===/;:9:>?>==/<;;;;;/================/;;;;;;;;;;;;;;;;;;;</========>?><;/=<;99;;;</==============>>??>==>?>=========????=======/;<==<;;;/>?><;=/:999:</========/<;;;;;;;;;;;;;;</===//====<<==;;;;;</=========??======<<===/<;;<>????>===>??=====/;;;;;:::;;;;;<====<;9:>?=/=/<;;;;<================<;;;;;;;::;;;;;;//;;;</========>?><;/=<;99;;;</=============>?>======>??========????=======/;<==<;;;/>?><;=/:999:</========/<;;;;;;;;;;;;;;;;<=/<<====/==/<;;;;</=========??======//===/<;;<>???>===>???====<;;;;;:::;;;;;;<===/<;9:>?/<==<;;;;;===============/;;;;;;;;99;;;;;<==<;;</========>?><;==;:::;;;</============>??========??>=======????=======/;;//;;;;/>?><<=/:999:</===//====<;;;;;;;;;;;;;;;;;==<<=======/<;;;;;/==/======??===========/<;;<>??>===>????>==/;;;;;;99;;;;;;;</===<:9:>?<;/=<;;;;<===============/<;;;;;;;99;;;;;<==<;;</========>?><;=/:::;;;;</=============??>========>?>======????=======/<;;;;;;;/>??=/=/:999:</===<<====<;;;;;;;;;//;;;;;</==/=======/<;;;::/=<<======??===========/<;;<>?/</==>????>==/<;;;;;99;;;;;;//<<==<:9:>?<;/=<;;;/================/<;;;;;;;99;;;;;<==<;;</========>?><<=/:9;;<;;</============>?>==========??======????========<;;;;;;;/>??>==/:999:<===/;;===/;;;;;;;;;<==<;<;;</===//=====/<;;;9:/=;;/=====??===========/<;;/?><;/===???>===/<;;;;;99;;;;;<==;;/=<:9:>?<;/=<;;<=================/<;;;;;;;99;;;;;<==<;;</=========??=/=/:9;<//;;/===========??>===========??======????========<;;;;;;;/>??>==/:999:<==<;;<==<;;;;;;;;;/======/;<===/<<=====/<;;;9:/=;;/=====??===========/;<=??><;/===??>====/<;;;;;99;;;;;<=/;;/=<:9:>?<;/=<;;<=================/<;;;;;;;99;;;;;<==<;;</========>??>==<:9:<==<<===========>??===========>??>====>????=======/;;;;;;;;/>??===/:999;<<<;;;<//;;;;;;;;;<========<;/=>=;;/====/<;;;9:/=;;/=====??===========/;<>??><;/==>??=====/<;;;;;99;;;;;<==<;/=<:9:>?<;/=<;;</================/<;;;;;;;99;;;;;<==<;;</=======>???>=<;99:<===/==========??>============>???>===>????======<;;;;;;;;;/>??===/:999;;::;;;;;;;;;;;;;;;<========<;/>?><;/====/<;;;9:/=;;/=====??===========/;<>??><;;</>??>====/<;;;;;99;;;;;<>><;/=<:9:>?<;/=<;;</================/<;;;;;;:99;;;;;<==<;;</======>????>/<:99;</============>??==============>???>===????=====/;;;;;;;;;;/>??>==<:99:;;99;;;;;;;;;;;;;;;</======/;;/>??/</====/<;;:9:/=;;======??===========/;<>??><;;;/>??=/===/<;;;;:99;;;;;/??<;/=<:9:>?<;/=<;;</===========>>===/<;;;;;:999;;;;;<==<;;</=====>?????>/<:99;</===========>?>================>???>==????=====/<;;;;;;;;;/>??>/<;;:99;;99;;;;;;;;;;;;;;;;/======/;;/>??=/<<===/<;:99:/=;;======??===========/;<>??><;;;/>?><</==/<;;;:999;;;;/=?><;/=<:9:>?<;/=<;;</==========>??>==/<;;;;;9999;;;;;<==<;;</=====??????>/<;99:</==========>??==================>???>>????=====/<;;;;;;;;</>??>/;;;;99::::;;;;;;;;;;;;;;;<=======/;;/>??>/<</===<:999:/=<</=====??===========/;<>??>/;;;/>?><;/===<;;;9999;;;</>?><<==<:9:>?<;==<;;</==========>??>==/<;;;;;9999;;;;;<==;;;</=====??>>??=/<;99:</=========>???>====================>??????=====/<;;;;;;;;</>??>/;;;;999::;;;;;;;;;;;;;;;/==>?>===/;;/>??>==/<<==<:999:/==/<<====??==========<;;<>???=/;;/>?><;/===<;;;9999;;;</>??=/==<:9:>?<;==;;;</===========??>===<;;;;;9999;;;;;<==<;;<=====>??==??>=<:99:</========>???>======================>?????=====/<;;;;;;;;;/=>?>=<;;;9999;;;;;;;;;;;;;;;<==/=??>===<</>??====;;/=<::99:/===<<====??=========/;;;<>???>/;;/>?><;/==/<;;:9999;;;;/>??>===<:9:>?<;==<;;</===========??>===<;;;;;9999;;;;;;/==/;<====>???==???><:99:</=======>???>========================>????=====/<;;;;;;;;;;<=>?><;;;9999;;;;;;;;;;;;;;;<==<<??>===//=>??====;;/=<::99:/>==//====??=========/<;;<>???>/;;/>?><;/=<;;;:99999;;;;/>??>===<:9:>?<;===/;;/==========>?>===/;;;;;;999:;;;;;<====<;/==>???>==???><:99:</======>????==========================????======<;;;;;;;;;;;/>??<;;;:999;;;;;;;;;;;;;;;<=/;<>?>=======??====<<==<:999:<=====//=>??=========/<;;<>???>/<</=?><;==;;;;99999:;;;;/>??>==/<:9:>?<;/===<;/=========?>>===<;;;;;;;999:;;::<=====<;/=>???>===???><:99:</=====>?????==========================????======<;;;;;;;;;;;/>??<;;;;:99;;;;;;;;;;;;::;<=/;<>?>=======??====/===<:99:;;<====<</>??=========/<;;<>???>==/;<?><;/=<;;;9999:;;;;;/>??>/<;;:9:>?<;;<==<;/=========??===/;;;;;;;;9999::9:/=====<;/>????===>???><:99:</====>?????>==============//==========????=====/<;;;;;;;;;;;/>?><;;<;;99;;;;;;;;;;;;99:<=/;<>?=/======??=======/<:99;;;;/==/;;/>??=========/<;;/???>====<<??<<==<;;::99:;;;;;;/>??>/;;;;9:>?<;;;==;;/=========??===/<;;;;;;;99999::;/=====<;/=????===>???><;99:</====>??>=================<<==========????====<<//;;;;;;;;;;/>?><;//<;99;;;;;;;;;;;;99:<=/;<>?<</=====??=======/<:99;;;</==/;;/>??=========/;<=??>/<====/=??=/==<;::::99;;;;;;/>??>/;;;:9:>?<;;<==;;/=========??===/<;;;;;;;999999;<=====/;;=>???>====???><:99:<======??=================/;;/=========????>===<<==<;;;;;;;;;/>?><<==<:99;;;;;;;;;;;:99:<=/;<?><;/=====??>=//===/<:99;;;</==/;;/>??>========/;<>??><;/====>??>==/<:99;;99;;;;;</=??>/;;;;9:=><;;<=/;;/=========??===/<;;;;;;;999999;<====<;;<>???>=====???>;999:<======??=================/;;/=========????>=======<;;;;;;;;;/>??=/==<:99;;;;;;;;;;:999:<=/;<??<;/=====??>/<<===/<:99;;;</==/;;/>??>========/;<>??><;/====>??>==/<:99;;99;;;<//;<>?>/;;;;9:;<;;;<=/;;/=========??>==/<;;;;;;;999999:</==/;;;/>???======???>:99:;</=====??==================<<==========???>=======/<;;;;;;;;;/>??>==/<:99;;;;;;;;;;999:;<=/;<>>/<======??>/;;/===<;99;;;</===<</=?>=========/;<>??><;/=====??>===<:99;;::;<;<==<<>?>/;;;;99;;;;;<=/;;/=========??>==/<;;;;;;;999999:</==/;;<=????======???>:99:;;;<====??==================<<==========??>=====<<==<;;;;;;;;;/>???>>/<:99;;;;;;;;;;99:;;<=/;<=>>>======??>/;;/===<;99;;;</===//=============/;<>??><;/=====??>===<:99;<</=/;;==/=??>/;;;;99;;;;;<=/;;/=========?>===/<;;;;;;;:99999:<===/;;=>???>=====>???>:999;;;;/===??=================/;;/=========??=====/;;/=<;;;;;;;;</=>???>/<:99;;;;;;;;;;99;;;<==<;<=??>=====??>/;;/==/;:::;;;</==================/;<>??><</====>??=/=/<;99:<=>==<</==>??>/<;;;99:;;;;<==<<===============/;;;;;;;;:99999:<===/;<>???>======>???>:999;;;</===??================<;;;;<========??=====/;;/=<;;;;;;;/===</??>/<:99;;;;;;;;;;99;;;<==<;;/??>=====??>/;;/==/:::;;;;</=================<;;<>???=/<<===>??/;<<;;99:<=====/<</>??>/<;;;999:;;;</==/========>?======<;;;;;;:99999:;</==/;<>???======/=???>:999;;;</===??===============/;;;;;;/=======??======<<==<;;;;;;<===/;<>?>/<:99;;;;;;;;;;99;;;<==<;;<>?>=====??>/;;/==/:9;;;;;</================/;;;<>???>/;;/==>?><:;;;:99;<======;;/>??=/;;;;:999;;;</==========>??=======/;;;;:99999:;//<<=/;<>???=====/<<>??>:999;;;</===??===============/<;;;;</=======??======/==/<;;;;;;<====/=>>=/<:99;;;;;;;;;;99;;;<==<;;<=>?>====??>/;;/=>/:9;;;;;</================/<;;<>???>/;;/==>?>::;;:99:<=======;;/>??<;;;;;:999;;;</==========>??=======/<;;;99999:;<==;;/=</>???>====/;<>??>:999;;;</===??===============/<;;;;</===//=>??=========/<;;;;;;<======//==<;::;;;;;;;;;;99;;;<==<;;;/>??>===??>/<<===<:9;;;;;</================/<;;<>??>=/;;/==>?>:9::999:/=======<;/>??<;;;;;99::;;;<============??======<<//<;99999:;<==<;/=>?????>====/;<>??>:999;;;;/===??===============/<;;;;</===<</>??=========/<;;;;;;<=====/::/=<;;;;;;;;;;;;;99;;;<==<;;;/>??>===??>=/===<;99;;;;;;/================/<;;<>?/<=/;;/==>?>:99999:;/=======<;/>??=/;;;;9:</;;;<============??=====/;;==<:999999;<//;;/>?????>=====/;<>??>:999;;;<====??===============/<;;;;</==/;;/>??>===//===/<;;;;;;;/====<99/=<;;;;;;;;;;;;;99;;;<==<;;;/>??====??=====/<:99;;;;;<=================/<;;<?><;/=<;/=/=>=:9999:;<=======/;;/>??>/<;;;9:/=<;;;/===========??=====/;;==<:999999;;<;;;/>????>======/;<>??>:999;</=====??===============/<;;;;</==/;;/>???>=/<<===/<;;;;;;;;<=>=<99/=<;;;;;;;;;;;;;99;;;<==<;;;/>??====??=====/<:99;;::<==================/<;;<?><;/=<;/=<<<;:9:;;;;<======<;;;/>??>/<;;;9:/=<;;;;<==========??==/===<;/=<:999999;;;;;;/>????=======/;<>??>:999:<======??===============/<;;;;</==/;;/>????>/;;/==/<;;;;;;;;;</=/::/=<;;;;;;;;;;;;;99;;;<==<;;;/>??====??=====/<:99::9:/>=================/<;;<>?<;//;;==;;;;99;;;;;</====/;;;;/>??>/;;;;9:/=<;;;;;/=========??==<<==<;/=<:999999;;;;;;/>????=======/;<>??>:999:<======??===============/<;;;;</==/;;/>????>/;;/==/<;;;;;;;;;::/=;;==<;;;;;;;;;;;;;99;;;<==<;;;/>??====??=====/<:99999:/==================/<;;<>?<;//;;==<;;;99;;;;;</====/<;;;/=??>/;;;;9:/=<;;;;</=========??==<<//;<==<:999999;;;;;</>???>====/==/;<>??>:99:;<======??===============/<;;;;</==/;;/>???>=/;;/==/<;;;;;;;;;9:/=<;<<;;;;;;;;;;;;;;99;;;;//<;;;/>??====??=====/<::9999:/==================/<;;/??<;//;;/=<;;:99;;;;;</====/<;;<=>??>/;;;;9:/=<;;;;</=========??===/<;;<==<:999999;;;;/==>??>=====<<=/;<>??>:99:<=======??===============/<;;;;</==/;;/>??>==/;;/==/<;;;;;;;;;9:/=<;::;;;;;;;;;;;;;;99;;;;;;;;;;/>??====??=====/<::9999:/==================/;<=???<;//;;/=<;:999;;;;;</====/<;;<>???>/;;;;9:/=<;;;;;/=========??====<;;<==<:999999;;;<====??=====/;;/=;<>??>:99:/>=====>??================<;;;;<===/;;/>??====;;/==/<;;;;;;;;;9:<<;:9:;;;;;;;;;;;;;;99;;;;;;;;;</>??===>??======<:99999:/==================/;<???=<;==<;/=<:9999;;;;;</====/<;;<>???>/<;;;9:/=<;;;;<==========??====<;;<==<:999999;;;<====??=====/;;/=;<>??>:99:/======>??================<;;;;<===/;;/>??====;;/==/<;;;;;;;;;99:::::;;;;;;;;;;;;;;;99;;;;;;;</==>??===>??======<:99999:/=================<;;<??/;;<==<;/=<;9999;;;;;</====/<;;<>???>==/<:9:/=<;;;/===========??===/<;;<==<::99999;;;</==>?>=====/;;/=;<>??>:99:/==/====>?>==============/;;;;;;/==/;;/>??===/;;/==/<;;;;;;;;:999999;;;;;;;;;;;;;;;;99;;;;;;;<====>?>===??=====/<;99999:/================/;;;<?><;;<//;<==;::999;;;;;</====/<;;<>???====<:9:/=<;;<============??===/<;;<==<::99999;;;</=??>======/;;/=;<>??>:99:/=<<=====>?>============<;;;;;;;;<=/;;/>??===/;;/==/<;;;;;;;:999::99;;;;;;;;;;;;;;;;99;;;;;;;;=====>?>==??====<;;;9999:;/================/<;;<?><;;;;;;<=/:9;:99;;;;;</====/<;;<>???====<:9:/=<;;<============??===/<;;<==<:99999:;;;;/>??========<<=/;<>??>:99:<<;;/=====??>==========/;;;;;;;;;;=/;;/>??====;;/==/<;;;;;;;999:;;99;;;;;;;;;;;;;;;;99;;;;;;;<======??==??===/;;;;999:;<==================<;;<>?<;;;;;;<=/:9;;::;;;;;</====/<;;<>???>==/<:9:/=<;;</===========??===/<;;<==<:99:;;;;;;;/>??========/==/;<>??>:9:;::;</=====??>==========/<;;;;;;;;<=/;;/>??====;;/==/<;;;;;;;999:;;99;;;;;;;;;;;;;;;;99;;;;;;/=======??==??===/;;;;999:<===================<;;<>?<;;;;;;<==;:::;;;;;;;;/====/<;;<>???>==/<:9:/==/;;/===========??===/<;;<==<:99;<<<;;;</>??======//===/;<=??>:9;;99:</=====??===========/<;;;;;;;;<==<</>??>==/<<===/<;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;<========??==??====<;;;999:/>=================/<;;<>?<;;<;;;;<<<;99:;;;;;;<=====/<;;/>??>===/<;::/===<<============??===/<;;<==<:99;<=/;;/==>??======<<===/<;;/?>:9;;99:</=====??===========/<;;;;;;;;</==/=>??>/<</====/<;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;<========??==??=====/<;999:/=================<;;;;<>?<;//<;;;::;;999:;;;;/======/;;/=??>====/<;;;/===//============??===/<;;<//<;99;<//;<====??=====/;;/==/<;;<?>:9;;99:</=====??===========/<;;;;;;;;</=====??>/;;======<;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;</======>??>>??======<:999:/==/=============/;;;;</?><;//<;;:9:;;:999;;;<=======/;;/>??=====/<;;<=================>>?===/;;//<;;;99;;<;;<====??=====/;;/==/<;;<?>:9;;99:</=====??===========/<;;;;;;;;</=====??>/;;======<;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;</======>??????======<:999:/=<<=============/<;;<>??><;;<;;:::;;;:999;;;<=======/;;/>??=====/<;;<================>?>=====<<//;;;;99;;;;;</==>??=====/;;/==/<;;<?>:9;;99:</=====??============<;;;;;;;;</=====??>/;;/====/;;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;</=======>?????=====/<:999:</;;/===//=======/<;;<>??><;;;;;99;;;;:999;;;</=======<</=??>====/<;;</===//=========>??=======/<;;;;;99;;;;;</=>???=====/;;/==/<;;<?>:9;;99:</=====??============<;;;;;;;;</=====??>/;;/===<;;;;;;;;;9999;;99;;;;;;;;;;;;;;;;99;;;;;</========>????=====/<:999:;<;</===<<=======/<;;<>??><;;;;;99;;;;:999;;;</========/;<>?>====/<;;</===<<=========>??========<;;;;;99;;;;;;/>????>====/;;/==/<;;<?>:9;;::;</=====??========/==/;;;;;;;;;<======??>/;;/==/;;;;;;;;;;999:;;99;;;;;;;;;;;;;;;:::;;;;;</=========????=====/<;:999;;;</==/;;/======/<;;<>??><;;;;:::;;;:999:;;;</=====/===<<>?>====/<;;</==/;;/=========??========<;;;;;99;;;;;;/>????>====/;;/==/<;;<?>:9;</<;</=====??========<;<;;;;;;;;;;<======??>/;;/==/<;;;;;;;;;99:;;;99;;;;;;;;;;;;;;:::;;;;;;</=========????=====/<;;:99;;;</==/;;/======/<;;<>??><;;;:::;;;:999:;;;;</=====<<==/=??>====/<;;</==/;;/=========??====/===<;;;;;99;;;;;;/>???>=====/;<===/<;;<?>:9:<=/;;/=====??=======/;;;;;;;;;;;;;;/=====??>/;;/==/<;;;;;;;;:::;;;;99;;;;;;;;;;;;;;99;;;;;;;</=========????=====/<;;;99;;;</===<<=======/<;;<>??><;;;99;;;;999:;;;;;</=====<</==>??=====/<;;</==/;;/=========??====<<==<;;;;;99;;;;;;/>??>======/;<===/<;;<?>:9:;<<;</=====??=======/<;;;;;;;;;;;;;;<====??>/;;/==/<;;;;;;;:::;;;;;99;;;;;;;;;;;;;;99;;;;;;;</=========????=====/<;;;99;;;</===//=======/<;;<>??><;;;99;;;;9999;;;;;</======/<</>??=====/<;;</==/;;/=========??====<<//;;;;;;99;;;;;</>??=======/;;/==/<;;<?>:9;;;;;</=====??=======/<;;;;;;;;;;;;;;;/==>??>/;;/==/<;;;;;;;99;;;;;;99;;;;;;;;;;;;;;99;;;;;;;</==/======????>=====<;;;99;;;</==/=========/<;;<>??><;;:::;;;;999:;<;;;</=======<</>??=====/<;;</===<<==========??=====/<;;;;;;;99;;;;/==>??=======/<;;<==<;;<?>:9;;;;;</=====??=======/<;;;;;;;;;;;;;;</==>??>/;;/==/<;;;;;;;99;;;;;;99;;;;;;;;;;;;;;99;;;;;;;<==<<======????>=====<;;;99;;;<==<<=========/<;;<>??><;:::;;;;;999:</<;;</=======//=>??=====/<;;</===//==========??======<;;;;;;;99;;;<====??========<;;;==<;;<?>:9:;;;;</=====??=======/<;;;;;;;;;;;;;;</===>?>/;;/==/<;;;;;;;99;;;;;;::;;;;;;;;;;;;;;99;;;;;;;<=/;;/====>???>=====/<;;;99:;;<=/;;/========/<;;<>??><:99;;;;;;999:/=<;;</==/========??=====/<;;</===============??======<;;;;;;;99;;;<====??========<;;<==<;;<?>:9:;;;;</=====??=======/<;;;;;;;;;;;;;;</======/;;/==/<;;;;;;;99;;;;;;;;;;;;;;;;;;;;;;99;;;;;;;<=/;;/===>???>=====<;;;;;999:;<=/;;/========/<;;<>??><:99;;;;;;999:/=<;;;==<<========??=====/<;;</===============??=====/<;;;;;;;99;;;</==>??=======/;;;<==<;;<?>:9:;;;;</=====??=======/<;;;;;;;;;;;;;;</=======<;/==/<;;;;;;;99;;;;;;;;;;;;;;;;;;;;;;99;;;;;;;<=/;;/==>????=====/;;;;<;:999:<=/;;/========/<;;<>??><:99;;;;;;999:/=<;;<=/;;/=======??=====/<;;</==/============??=====/<;;;;;;;99;;;</=>???======<;;;;<==<;;<?>:9:;;;;</=====??=======/<;;;;;;;;;;;;;;</=======<;/==/<;;;;;;;99;;;;;;;;;;;;;;;;//<;;;99;;;;;;;<=/;;/==>????=====/<;;<//;:99:<=/;;/========/<;;<>??><;99;;;;;;999:/=<;/==/;;/=======??=====/<;;<==<<============??=====/<;;;;;;:::;;;;/>????>=/==/;;;;;;//;;;<?>;9;;;;;</=====??=======/<;;;;;;;;;;;;;;</======/;;/==/<;;;;;;;99;;;;;;;;;;;;;;</==<;;;99;;;;;;;<=/;;/===????=====/<;;<==<;99:<==<<=========/<;;<>??><:::;;;;;;999:/=;<====;;/=======??=====/<;;<=/;;/===========??=====/<;;;;;:::;;;;;/>????>/<<==<;;;;;;;;;;<?><:;;;;;</=====??=======/<;;;;;;;;;;;;;;</=====<;;</==/<;;;;;;;99;;;;;;;;;;;;;<>>>=<;;;99;;;;;;;<=/;;/===????=====/<;;<==<:99:<===/=========/<;;;</?>;9:;;;;;;;999:/=;<====;;/=======??=====/<;;<=/;;/===========??=====/<;;;;;99;;;;;;/>????>/;;/=<;;;;;;;;;;<??<;;;;;;</=====??=======/<;;;;;;;;;;;;;;</====/;;;</==/<;;;;;;;99;;;;;;;;;;;;;<??=/;;;:::;;;;;;;<=/;;/===????=====/<;;<==<;::;<==============<;;;;<?>:9;;;;;;;;999:/=;;/==/<<========??=====/<;;<=/;<===========>??=====/<;;;;;99;;;;;;/>????>/;;/=<;;;;;;;;;;<??<;;;;;;</=====??=======/<;;;;;;;;;;;::;</====/<;;</==/<;;;;;;;99;;;;;;;;;;;;;<??/;;;:::;;;;;;;;<=/;;/===????=====/<;;<==;<=>=/==============<;;;;<?>:9:;;;;;;;999:/=;;/=<</=========??=====/<;;<=/;<==========>???=====/<;;;;;99;;;;;;/>????>/;;/=<;;;;;;;;;:<??<;;;;;;</=====??=======/<;;;;;;;;;;;99:<=====/<;;</==/<;;;;;;;99;;;;;;;;;<<<;/?><;;;99;;;;;;;;;<=/;;/===????=====/<;;<=/;<??>==============/;;;;;<?>;9;;;;;;;;999:/=<<=/;;==========??=====/<;;<==<;</=======>????=====/<;;;;;99;;;;;;/>????>/;;/=<;;;;;;;;;9;??<;;;;;;</=====??=======/<;;;;;;;;;;;99:<=====/<;;</==/<;;;;;;;99;;;;;;;;/==//=?><;;;99;;;;;;;;;<=/;;/===????=====/;;;<=/;<>?>=============<;;;;;;<?><:;;;;;;;;99:;/====/;;==========??=====/<;;<==<;::/======>????======<;;;;;99;;;;;;/>????>/;<==<;;;;;;;;;9:=><;;;;;;</=====??=======/<;;;;;;;;;;;99;</====/<;;</==/<;;;;;;;99;<<;;;;<====/=??<;;;99;;;;;;;;;<==<<====????======<;;<==<<>?>============/;;;;;;;<>?<;;;;;;;;;99;<======<<==========??======<;;<==<:9:<=======????======<;;;;;99;;;;;;/>????>/;<==<;;;;;;;;;99:;;;;;;;;</=====??=======/<;;;;;;;;;;;99;;;<===/<;;</==/<;;;;;;:99<==/;;;<===/;<??<;;;99;;;;;;;;;</==/====????=======/;;/=/=??>============/<;;;;;;<>?<;;;;;;;;;99;<======//==========??======<;;<==<:9:<=======????=====/<;;;;:::;;;;;;/>????>/;;//;;;;;;;;;;:999;;;;;;;</=====??=======/<;;;;;;;;;;;99;;;<===/<;;</==/<;;;;;<;::/===<;;;/===</?><;;;99;;;;;;;;;</=======????========<;/==>??==========/==/<;;;;;;<??<;;;;;;;;;99:</================>??=====/;;;<==<;9:<=======????====<;;;;;:::;;;;;;;/>????>/<;;;;;;;;;;;;;:999;;;;;;;;/=====??=======/<;;;;;;;;;;;99:;/====/<;;</==/<;;;;;////====<;;;;</=>??><;;;99;;;;;;;;;</=======????========<;/==>??==========<<==<;;;;;;<??<;;;;;;;;;99:</===============>???====<;;;;<==<;9:<=======????===/;;;;<;99;;;;;;;;/>????=/;;;;;;;;;;;;;;9999;;;;;;;<======??=======/<;;;;;;;;;;:::;/=====/<;;</==/<;;;;<=>>====/<;;;;;/>???><;;;99;;;;;;;;;</=======????=======/;;/===??==========<<==<;;;;;;<==<;;;;;;;;:::;</==============>????===/;;;;;<==;:9:/=======????===/<;;</<:9;;;;;;;;/>???>/;;;;;;;;;;;;;;;9999;;;;;;/=======??=======/<;;;;;;;;;:::<>>=====/;;;</==/<;;;;<>?>====/<;;;;;/>??>=<;;;99;;;;;;;;;</=======????=======/;;/===??==========/==/<;;;;;;;::;;;;;;;;:::;;</===========>??>>>??===/<;;;;<=/:99:/=======????===/<;;<=/:9;;;;;;;;/>???><;;;;;;;;;;;;;;;9999;;;;;<========??=======/<;;;;;;;;;99:/??>=====<;;</==/<;;;;<??>====/<;;;;;/>??=<;;;;99;;;;;;;;;</=======????=======/;;/===??========//===/<;;;;;;;99;;;;;;;;99;<;</===========????==??===/<;;;;<=/:99:/=======????===/<;;<=/:9;;;;;;;;/>???><;;;;;;;::;;;;;;9999;;;;;<========??=======/<;;;;;;;;;99:<??>======/;;/==/<;;;;<>?>====/;;;;;;/>??/;;;;;99;;;;;;;;;</=======????=======/;;/===??========<<===/<;;;;;;;99;;;;;;;;9:</;;/===========????==??===/<;;;;<=/:9:;/=======????===/<;;<=/:9;;;;;;;;/>???><;;;;;;;99:;;;;;999:;;;;;</=======??=======/<;;;;;;;;;99:<??=/======<<===/<;;;</??>=====<;;;;</>?><;;;;;99;;;;;;;;;</=======????====/==/;<====??=======/;;/==/<;;;;;;:::;;;;;;;;9:/=<;/==========>????==??===/<;;;;<=/:9;</=======????===/<;;<=/:9;;;;;;;;/>???><;;;;;;;999:;;;;99:;;;;;;</=======??=======/<;;;::;;;;99:<??<</=====//===/<;;<>???>======/;;/==>?><;;;;;99;;;;;;;;;</=======????====<<=/;<====??=======/;;/==/<;;;;;:::;;;;;;;;;9:/=<;/=========>?????==??===/<;;;;<=/::</<<======????===/<;;<=/:9;;;;;;;</>???><;;;;<<;:999;;;;99;;;;;;;</=======??=======/<;;;99;;;;99:<?><;/==========/<;;<>???========<<===>??<;;;;;99;;;;;;;;;</======>????====<<=/<;/==>??========<<====<;;;;;99;;;;;;;;;;9:/=;;/========>?????>==??===/<;;;;<=/::/=;;/=====????===/;;/==/:9;;;;;;/==>???><;;;/==<:999;;;;99;;;;;;;</=======??=======/<;;;99;;;;99:<?><;/==========/<;;<>???========<<====??<;;;;;99;;;;;;;;;</======>????====/==/<;;</>??========//====<;;;;;99;;;;;;;;;;9:/=;;/========>????>===??===/;;;;;<=/::/=;;======????===/;<===<:9;;;;;<====???><;;<==>/:999;;;:99;;;;;;;</=======??=======/<;;;99;;;:::;<?><;/===========<;;<>???=======/;;/==>?><;;;;;99;;;;;;;;;</=======>???=======/<;;</>??=============/;;;;;;99;;;;;;;;;:9:/=;;/=========????====??====<;;;;;/<::/=<</=====????===/;<==<;99;;;;;<====???><;;<==>=<:99;;:999;;;;;;;</=======??=======/<;;;99;;:::;;<?><;;<==========<;;<>???=======/;;/=>??><;;;;;99;;;;;;;;;</========>??=======/;;/==>??============<;;;;;;;99;;;;;;;;:9:;==;;/=========????>===??=====/<;::;;9:/==/<<====????===/;;/=<:99;;;;;</==>???><;;<==/<;:99;;999:;;;;;;;</=======??=======/<;;;99;;99;;;<>?<;;;/========/;;;<>???=======/<;/>???><;;;;;99;;;;;;;;;<==========??========<<====??===========/;;;;;;;;99;;;;;;;:::;<=/;;/=========???>===>??======<:99::9:/===;;/===????===/;;/=<:99;;;;;</==>???><;;<=/;::999;;99:;;;;;;;;</=======??=======/<;;;99;;99;;;<>?<;;;/>?>====<;;;;<>???=======/<;/=??>=<;;;;;99;;;;;;;;;<==========??========//====??===========/<;;;;;;;99;;;;;;:::;;<=/;;/=========??>===>???======<:99999:/===;;/===????====<<==<:99;;;;;</=/=???><;;<=/:9999:::99;<<<;;;;;</=======??=======/<;;;99;;99;;;<?><;;;/>??>==/;;;;;<>???=======/;;=>??=<;;;;;;99;;;;;;;;;;/=========??==============??===========/<;;;;;;;99;;;;;;99;;;<==<<=========>??===>????>====/<::9999:/==/;;/===????====/===<:99;;;;;<==<<>??><;/==/:999:::999;<>><;;;;;/=======??=======/<;;;99;;99;;;<?><;;</>??>==/<;;;;<>???=======/;<>???/;;;;;;;99;;;;;;;;;;;<========??==============??===========/<;;;;;;;99;;;;;;99;;;</==/========>???===>????>====/<::999:;/==/;;/===????=======/<:99;;;;;<=/;<>??><;===<:99:;;999:;<??<;;;;<========??=======/<;;;99::::;;;<>?/;;;/>??===/<;;;;<>???>======/<<>??=<;;;;;;;99;;;;;;;;;;;;/======>??>=============??===========/<;;;;;;;99;;;;;;99;;;</==========>???>====???>=====/<:999:;</===<;/===????=======/<:99;;;;;;==;<>??><;/=<;:99:;;99:;;<??<;;;/=========??=======/<;;;999::;;;;<>??=<;/>??===/<;;;;;</??>=======/=??/<;;;;;;;;99;;;;;;;;;;;;;<=====>??>=============??===========/<;;;;;;;99;;;;;;99;;;</==========>??>=====??>======/<:999:</<<==<;/===????=======/<:99;;;;;<=/;<>??><<==<:9999;;99;;;<>><;;<=========>??>======/<;;;9999;;;;;/>??><;/>??===/<;;;;;;<>?>========>??<;;;;;;;;;99;;;;;;;;<<;;;;/=====>>==============??============<;;;;;;:::;;;;;:99;;;</===========??======??=======/<:999:/=<<//;;/===????=======/<:99;;;;/==/;<>???=/==<:9999;;99;;;<>><;;<=========>??>======/<;;;9999;;;;/=???><;/>??===/<;;;;;;<>?>========>??<;;;;;;;;;99;;;;;;;<>><;;</=====================??============<;;;;;:::;;;;;:999;;;</===========??======??=======/<:999:/==/<;;</===????=======/<:99;;;<===/;<>??>>==/<:999:;;99;;;<>?<;;</=========>>=======/<;;;9999;;;</>>??><;/>??===/<;;;;;;/??>========>>><;;;;;;;;;99;;;;;;;<??<;;</=====================??===========/;;<<;;99;;;;;;9999;;;</===========??======??=======/<:999:/===<;;</===????=======/<:99;;;<===/;<>?>====/<:999:;;99;;;<>?<;;</==================/<;;;9999;;;<==</?><;/>??===/<;;;;;/=??>=======?>/<;;;;;;;;;;99;;;;;;;<??<;;</=====================??==========<;;<>><:99;;;;;;9999;;;</===========??======??=======/<:999:/===<;;</===????=======/<;::;;;</==/;<>?=/====<:9999::::;;</??<;;</==================/<;;;9999;;;<==;<?><;/>??===/<;;;;</>??=======>??<;;;;;;;;;;;99;;;;;;;<>><;;</=====================??=========/;;;<??<:99;;;;;;:999;;;</==========>??>=====??=======/<::99:/==/<;;</===????=======/<;;;;;;<==<;;<??<</===<:99999::;;<=???<;;</==================/<;;;9999;;;<==/=?><;/>??===/<;;;;</>??======>???<;;;;;;;;;;;99;;;;;;;<>><;;</=====================??=========/<;;<??<:99;;;;;;:999;;;</=========>???>=====??=======/<::99:/==/<;;</===????=======/<;;;;;;<==;;;<?><;/==/<;999999;;;<???=<;;</==================/<;;;9999;;;</==>?><;/>??===/<;;;;;/>??=====>???=<;;;;;;;;;;;99;;;;;;;<?><;;</=====================??=========/<;;<>?<:99;;;;;:999:;;;</========>???>======??=======/<:999:/==/<;;</===????=======/<;;;;;;<==<;;<?><;/=<;;;99::99;;;<??/<;;;</==================/<;;;9999;;;</==>?><;/>??===/<;;;;;/>??======??/<;;//;;;;;;;;99;;:99:;<?><;;</=====================??=========/<;;<>?<:99;;;;:999:;;;;</========>??>=======??=======/<:99:</==/<;;</===????=======/<;;;;;;<==<;;<>?/<==;;;;99;;99;;;<?><;;;;</==================/<;;;9999;;;</==>?><</>??===/<;;;;;/>??>====>?><;;<==<;;;;;;;99;;9999:<?><;;<============//========??=========/<;;<>?<:99;;;;999:;;;;;</==/======??========??>=//===/<:99:</===<;;</===????=======/<;;;;;;<==<;;<>?===/<;;;99;;99;;;<?><;;;;</==================/<;;;9999;;;</==>??=/=>??===/<;;;;;/>???>==>??><;;<==<;;;;;;;99;;9999:<?><;;<============<<========??=========/<;;<>?<:99;;;;999:;;;;;;==<<======??========??>/<<===/<:999:/===<;;</===????=======/<;;;;;;<==<;;<>?===/<;;;99;;99;;;<>><;;;;</==================/<;;;9999;;;</==>??>===??===/<;;;;</>????>>???><;;<//;;;;;;;;99;;:999;<?><;;;/==========/;;/=======??=========/<;;<>?<:99;;;;9999;;;;;<=/;;/=====??========??>/;;/==/<::99:/==/;;;</===????=======/<;;;;;;<==<;;<>?/<==<;;;99;;99;;;<>><;;;;</==================/<;;;9999;;;</==>???>==??===/<;;;/==>????????>=;;//<;;;;;;;;;99;;:999;/?><;;;;<=========/;;/=======??=========/<;;<>?<:99;;;;9999;;;;/==/;;/=====??========??>/;;/==/<::99:/=<;;;;</===????=======/<;;;;;;<==<;;<??<;/=<;;;::;;99;;;<>><;;;;</==================/<;;;9999;;;</===>???==??===/<;;<====???????>=/;<==<;;;;;;;;;99;;999::<??<;;;;;/===//===/;;/=======??=========/<;;<>?<:99;;;;9999;;;<===/;;/====>??========??>/<<===/<:999:/=<;;;;</===????=======/<;;;;;;<==<;;<??<;/=<;;;;;;;99;;;<>><;;;;</==================/<;;;9999;;;;/====>??==??===/<;;<====??????/<=/;;==<;;;;;;;;;99;;99::9;>?<;;;;</===<<===/;;/=======??=========/<;;<>?<:99;;;;9999;;;<===/;;/===>???========??>=//===/<:999:/=<;;;;</===????====/==/<;;;;;;<==<;</>><;==<;;;;;;;99;;;<??<;;;;</==================/<;;;9999;;;<======??==??===/<;;</===?????><;==<<==<;;;;;;;;;99;;99;;9:>?<;;;;<===/;;/==/;;/=======??=========/<;;<>?<:99;;;;999:;;;</===<<===>????>=======??=======/<:999:/=<;;;;</===????====<<==<;;;;;;<==;<>>>=;;==<;;;;;;;99;;;<??<;;;;</==================/<;;;9999;</=======??==??===/<;;;/===????>==/==/===<;;;;;;;;;99;;99;;9:>?<;;;;<===/;;/==/;;/=======??=========/<;;<>?<:99;;;;999:;;;;/===//===>????>=======??=======/<:999:/=<;;;;</===????===/;;/=<;;;;;;<=/;<??>/<<//;;;;;;;;99;;</>><;;;;</==================/<;;;9999:<========??==??===/<;;<====????=========/;;;;;;;;;;99::::;;9:>?<;;;;;/==/;;/===<<========??=========/<;;<>?<:99;;;;:999;;;<==========???>========??========<:999:/=<;;;;</===????===/;;/=<;;;;;;<=/;<>?>==/<;;;;;;;;;99:<>>/<;;;;;</==================/<;;;9999:<========??==??===/;;/=====????>/<<====<;;;;;;;;;;;999::;;;9:>?<;;;;;;<=/;;/===//========??=========/<;;<>?<:99;;;;;:99;</===========??>=========??========<:999:/=<;;;;</===????===/;;==<;;;;;;<==;<>?>===<;;;;;;;;;99:<??<;;;;;;</==================/<;;;999:;<========??==??===/;<===/=>????>/;;/===;;;;;;;;;;;;9999;;;:9:>?<;;;;;;;==<;/=============??=========/<;;<>?<:99;;;;;;99:<============??==========??=======/<;999:/=<;;;;</===????===/;;==<;;;;;;;==;<>?>===<;;;;;;;;;99:<??<;;;;;;</==================/<;;;999:<=========??==??===/;<==<</>????>/;;/===<;;;;;;;;;;;9999;;;:9:>?<;;;;;;<==<;/=============??=========/<;;<>?<:99;;;;;;99:<============??==========??======<;;;999:/=<;;;;</===????====<<//;;;;;;;<=/;<>?>==/<;;;;;;;;;99:<?><;;;;;;</==================/<;;;999:/>========??>>??===/;;=/;;/>>???>/;;/==/;;;;;;;;;;;;999:;;;;9:=>/<;;;;;;//;;/=============??======/==/<;;<>?<:99;;;;;;99:</==========>??==========??=====/;;;;999:/=<;;;;</===????=====/<;;;;;;</==/;<>?>==/<;;;;;;;;;99:<?><;;;;;;</==================/<;;;999:/=========??????===/;;=/;;/==>??>/;;/=<;;;;;;;;;;;;;999:;;;;9:;/>><;;;;;;;;</=============??======<<==<;;<>?<:99;;;;;;99:</=========>???==========??=====/<;;;999:/=<;;;;</===????======;;;<<;;<===/<<??=/==<;;;;;;;;:99:<?><;;;;;;<==============//===/<;;;:99:/=========??????===/;;/=;;====??=/<<==;;;;;;;;;;;;;;;:99;;;;99:<??<;;;;;;;;<==============??=====/;;/=<;;<>?<:99;;;;;;99:</========>????==========??=====/<;;;999:/=<;;;;</===????======;;/==/;<====/=?><<==<;;;;;;;:999:<?><;;;;;;<==============<<===/<;;;;:9:/=========??????===/;;/=;;===>?><</==/<;;;;;;;;;;;;<>=:9;;;;99:<??<;;;;;;;;<==============??=====/;;/=<;;<>?<:99;;;;;;99:</========>????==========??=====/<;;;999:/=<;;;;</===????=====/;<====<;/====>?><;//;;;;;;;;999:;<?><;;;;;;;/=======//===/;;/==/<;;;;;9:<=========??????====<<=/;;===>?><;/===<;;;;;;;;;;;;<??:9:;;;99:<?><;;;;;;;;;/===//=======>??=====/;;/=<;;<>?<:99;;;;;;99;<==========????==========??=====/<;;;999:</<;;;;</===????=====/;<====<;/====>??=/<;;;;;;;;;99:;;<?><;;;;;;;;<======<<===/;;/==/<;;;;;9:<=========??????====/==/;;====?><;/===<;;;;;;;;;;;;<?>:9:;;;99:<?><;;;;;;;;;;<==<<=======>??=====/;;/=<;;<>?<:99;;;;;;99;<==========????==========??=====/<;;;999:;<;;;;;</===????=====/;;/==/;;/=====>?>/;;;;;;;;;;99;;;<>><;;;;;;;;;/====/;;/==/;;/==/<;;;;;9:<=========??????========<;/==>?><;/==/;;;;;;;;;;;;;<?>:9:;;;99:<?><;;;;;;;;;;;=/;;/=======>?>====/;;==<;;<>?<:99;;;;;;99:;/==/======????==========??======<;;;9999;;;;;;;</===????>====/;;/==/;;/========/<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????========<;/=>??><;/=<;;;;;;;;;;;;;;<?>:9:;;;99:<?><;;;;;;;;;;<=/;;/========>?>===/;;==<;;<>?<:99;;;;;;999:/=<<======????==========??======<;;;9999;;;;;;;</===??????====<<====;;/=========<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????=======/;;/>???><<==;;;;;;;;;;;;;;;<?>;9;;;;99:<?><;;;;;;;;;;<=/;;/=========??>===<<//;;;<>?<:99;;;;;::99:/=<<======????=========>??>==/=/;;;;:999;;;;;;;</===??????====//====;;/=========<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????======<;;;/>????=/=/<;;;;;;;;;;;;;;<?><:;;;;99:<?><;;;;;;;;;;<=/;;/=========??>====/<;;;;<>?<:99;;;;::::9:/==/======????=========>???><;<;;;;;;:99;;;;;;;</===??????=========/<<=========/<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????=====/;;;</>????>==/<;;;;;;;;;;;;;;<>?<;;;;;99:<?><;;;;;;;;;;<=/;;/=========??======<;;;;<>?<:99;;;;99;;9:<========>????==========>??><;;;;;;;;;99;;;;;;;</===??????======<;;</==========/<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????=====/<;;</>????>==/<;;;;;;;;;;;;;;<>?<;;;;;99:<?><;;;;;;;;;;<=/;;/=========??======<;;;;<>?<:99;;;;99;;9:<=======>?????===========>?><;;;;;;;;;99;;;;;;;</===??????=====/;;;<===========/<;;;;;;;;;99;;;<>><;;;;;;;;</====/;;/==/;;/==/<;;;;;9:<=========??????=====/<;;;/>????===/<;;;;;;;;;;;;;;<>><;;;;;99:<?><;;;;;;;;;;<=/;;/=========??=====/<;;;;<>?<:99;;;;99;;9:<======>??????============??<;;;;;;;;;99;;;;;;;</===??????